package com.zatech.cgnci.project.dto;

import com.zatech.cgnci.project.base.result.PageQueryDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.ToString;

/**
 * @author EDY
 * @version 1.0
 * Create by 2024/12/17 18:15
 */
@Data
@ToString
@NoArgsConstructor
@AllArgsConstructor
@ApiModel(value = "ReInsuranceCompanyQueryDTO", description = "再保公司表数据传输对象")
public class CgnciReInsuranceCompanyQueryDTO extends PageQueryDTO {

    @ApiModelProperty(value = "公司类型(1-再保险公司, 2-再保经纪公司),码表值:companyType")
    private String companyType;

    @ApiModelProperty(value = "公司代码")
    private String companyCode;

    @ApiModelProperty(value = "公司中文名称")
    private String companyNameCn;

    @ApiModelProperty(value = "公司英文名称")
    private String companyNameEn;

    @ApiModelProperty(value = "是否生效(1-是, 0-否),码表值:isYes")
    private String isEffective;

    @ApiModelProperty(value = "状态(0:录入中,1:审核中,2:退回录入中,3:已完成,4:已注销),码表值:businessStatus")
    private String status;


}
